White-Ruffed Mankin - French English Dictionary